package com.bootdo.system.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;



/**
 * 项目表
 * 
 * @author chglee
 * @email 1992lcg@163.com
 * @date 2020-06-24 19:11:08
 */
public class ProjectDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//项目id
	private Integer projectId;
	//项目编号
	private String projectNum;
	//项目名
	private String projectName;
	//创建人
	private String userId;
	//审核人
	private String shenheren;
	//报价单位
	private String priceUnit;
	//开始日期
	@JsonFormat(pattern = "yyyy-MM-dd")
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date startDate;
	//定标日期
	@JsonFormat(pattern = "yyyy-MM-dd")
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date confirmDate;
	//交标日期
	@JsonFormat(pattern = "yyyy-MM-dd")
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date succDate;
	//最终报价
	private Double finishPrice;
	//投标结果
	private String toubiaoResult;
	//中标价格
	private Double zhongbiaoPrice;
	//备注
	private String beizhu;

	/**
	 * 设置：项目id
	 */
	public void setProjectId(Integer projectId) {
		this.projectId = projectId;
	}
	/**
	 * 获取：项目id
	 */
	public Integer getProjectId() {
		return projectId;
	}
	/**
	 * 设置：项目编号
	 */
	public void setProjectNum(String projectNum) {
		this.projectNum = projectNum;
	}
	/**
	 * 获取：项目编号
	 */
	public String getProjectNum() {
		return projectNum;
	}
	/**
	 * 设置：项目名
	 */
	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}
	/**
	 * 获取：项目名
	 */
	public String getProjectName() {
		return projectName;
	}
	/**
	 * 设置：创建人
	 */
	public void setUserId(String userId) {
		this.userId = userId;
	}
	/**
	 * 获取：创建人
	 */
	public String getUserId() {
		return userId;
	}
	/**
	 * 设置：审核人
	 */
	public String getShenheren() {
		return shenheren;
	}

	public void setShenheren(String shenheren) {
		this.shenheren = shenheren;
	}

	/**
	 * 设置：报价单位
	 */
	public void setPriceUnit(String priceUnit) {
		this.priceUnit = priceUnit;
	}
	/**
	 * 获取：报价单位
	 */
	public String getPriceUnit() {
		return priceUnit;
	}
	/**
	 * 设置：开始日期
	 */
	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}
	/**
	 * 获取：开始日期
	 */
	public Date getStartDate() {
		return startDate;
	}
	/**
	 * 设置：定标日期
	 */
	public void setConfirmDate(Date confirmDate) {
		this.confirmDate = confirmDate;
	}
	/**
	 * 获取：定标日期
	 */
	public Date getConfirmDate() {
		return confirmDate;
	}
	/**
	 * 设置：交标日期
	 */
	public void setSuccDate(Date succDate) {
		this.succDate = succDate;
	}
	/**
	 * 获取：交标日期
	 */
	public Date getSuccDate() {
		return succDate;
	}
	/**
	 * 设置：最终报价
	 */
	public void setFinishPrice(Double finishPrice) {
		this.finishPrice = finishPrice;
	}
	/**
	 * 获取：最终报价
	 */
	public Double getFinishPrice() {
		return finishPrice;
	}
	/**
	 * 设置：投标结果
	 */
	public void setToubiaoResult(String toubiaoResult) {
		this.toubiaoResult = toubiaoResult;
	}
	/**
	 * 获取：投标结果
	 */
	public String getToubiaoResult() {
		return toubiaoResult;
	}
	/**
	 * 设置：中标价格
	 */
	public void setZhongbiaoPrice(Double zhongbiaoPrice) {
		this.zhongbiaoPrice = zhongbiaoPrice;
	}
	/**
	 * 获取：中标价格
	 */
	public Double getZhongbiaoPrice() {
		return zhongbiaoPrice;
	}
	/**
	 * 设置：备注
	 */
	public void setBeizhu(String beizhu) {
		this.beizhu = beizhu;
	}
	/**
	 * 获取：备注
	 */
	public String getBeizhu() {
		return beizhu;
	}
}
